TMPL_129_SONG.txt MIDI ID #: 2-byte integer (decimal) Lead instrument "INST" ID #: 1-byte integer (decimal) Buffer ahead (half-seconds): 1-byte integer (decimal) Tempo (or 0, default 16667) < slower, > faster: 2-byte integer (decimal) Song pitch shift (12 is up an octave, -12 is down an octave): 2-byte integer (decimal) Extra channels for sound effects: 1-byte integer (decimal) Max Notes: 1-byte integer (decimal) Max Norm Notes: 2-byte integer (decimal) (bit field) Debug song?: boolean Terminate decaying notes early when exceeding Max Norm Notes?: boolean Note interpolate whole song?: boolean Note interpolate lead instrument?: boolean Use file's track #s instead of MIDI channel #s for default INST settings?: boolean Enable MIDI Program Change for INST settings?: boolean Disable note click removal?: boolean Use Lead INST # for all voices?: boolean Note decay extension (in 1/60ths): 1-byte integer (decimal) Song echo in 1/60ths of a second (0 for no echo at all) * 22 KHz mono option only: 1-byte integer (decimal) (bit field) Reduce echo to 1/2?: boolean Reduce echo to 1/4?: boolean Interpolate output buffer when using 11 KHz driver?: boolean Master enable: inst. pitch randomness: boolean Scale lead INST when amplitude scaling enabled?: boolean Force all INSTs to use amplitude scaling if Master enable set?: boolean Master enable: allow note amplitude scaling?: boolean Stereo performance?: boolean INST Remaps:: list (2-byte one-based item count) Instrument #: 2-byte integer (decimal) INST #: 2-byte integer (decimal) TMPL_128_INST.txt Snd ID # (Default): 2-byte integer (decimal) MIDI note value for recorded sample: 2-byte integer (decimal) Stereo Channel (0 - left, 1 - right, -1 both): 1-byte integer (decimal) (bit field) Interpolate if lead instrument does?: boolean Use note amplitude scaling?: boolean Disable "snd " looping?: boolean unused: boolean unused: boolean unused: boolean unused: boolean unused: boolean (bit field) Never interpolate?: boolean Play only at sampled frequency?: boolean Transpose to fit key splits?: boolean Apply Sound Modifier?: boolean Specify INSTs instead of "snd "s in keyboard splits?: boolean Instrument not polyphonic?: boolean Enable pitch randomness?: boolean Play from random keyboard splits?: boolean SMOD (Sound Modifier) Rsrc ID #: 1-byte integer (decimal) SMOD parameter 1 (or 0): 2-byte integer (decimal) SMOD parameter 2 (or 0): 2-byte integer (decimal) Number of keyboard splits: list (2-byte one-based item count) Lowest MIDI note playable: 1-byte integer (decimal) Highest MIDI note playable: 1-byte integer (decimal) "snd " or INST rsrc # for range: 2-byte integer (decimal) SMOD parameter 1 (0 for no SMOD): 2-byte integer (decimal) SMOD parameter 2 (0 for no SMOD): 2-byte integer (decimal) Tremolo data: list (2-byte one-based item count) Tremolo data: 2-byte integer (hex) Terminate tremolo with $8000!: 2-byte integer (hex) ICN# resource for Jukebox: 2-byte integer (decimal) Instrument Description: pstring (1-byte length) Instrument Play Style Description: pstring (1-byte length)